Skip to content

chore: sync tools Claude Code environment to ai-setup standard - #929

Merged
YusukeHirao merged 7 commits into
devfrom
chore/ai-setup-sync
Jul 28, 2026
Merged

chore: sync tools Claude Code environment to ai-setup standard#929
YusukeHirao merged 7 commits into
devfrom
chore/ai-setup-sync

Conversation

@YusukeHirao

Copy link
Copy Markdown
Member

概要

repos/tools の Claude Code 環境(.claude/settings.json.claude/skills/*CLAUDE.md)を /ai-setup の最新標準に追従させる。

変更内容

  • settings.json: git push / gh pr create / 破壊的 git コマンド(rm -rfgit reset --hard 等)の deny を追加。既存の機密ファイル系 deny は維持
  • impl スキル: 手順5を「/code-review はユーザー実行必須・結果が返るまで待つ」に修正し、Claude が起動不可を理由にレビュー工程をスキップする事故を防止
  • grill-me スキル: disable-model-invocation を削除し when_to_use を追加。実装前に合意が未成立と判断した場合の自発起動を許可
  • git スキル: 依存グラフ(npx lerna list --graph)から算出した6ティアのパッケージコミット順序表を追加
  • qa-engineer スキル: セクション7(クロスパッケージ統合テスト要件)に tools 固有のパイプライン例(puppeteer 系、a11y-check 系、shared 波及)を追記
  • npm-publish スキル(新規): independent モードでの28パッケージ publish 手順(dev→main マージ、バージョニング、tag push、publish 検証、dev 同期)
  • CLAUDE.md: .github/renovate.json に基づく「依存関係の追加」セクションを新設。スキル表に npm-publish 行を追加

検証

  • yarn lint — エラーなし
  • yarn build — 28プロジェクト成功
  • yarn test — 118ファイル / 1673テスト全て成功
  • settings.local.json には一切触れていない

@YusukeHirao
YusukeHirao requested a review from yusasa16 as a code owner July 28, 2026 02:46
@YusukeHirao
YusukeHirao merged commit f2568d1 into dev Jul 28, 2026
6 checks passed
@YusukeHirao
YusukeHirao deleted the chore/ai-setup-sync branch July 28, 2026 02:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant